package com.zr.dao;

import net.sf.json.JSONArray;
import net.sf.json.JSONObject;

public interface DistributionpriceDaoLPN {
	/**
	 * 得到配送间价格表
	 */
	public JSONArray getDis(int page,int rows,int uid);
	
	
	/**
	 * 得到配送间价格表总数
	 * @param page
	 * @param rows
	 * @return
	 */
	public int getDisCount();
	
	/**
	 * 增加配送间价格
	 * @param disFirstKilogramPrice
	 * @param disNextKilogramPrice
	 * @param disFirstCubicPrice
	 * @param disNextCubicPrice
	 * @param disRemarks
	 * @param disState
	 * @param dpIdf
	 * @param dsIds
	 * @param otId
	 * @return
	 */
	public boolean insertDIS( Double disFirstKilogramPrice,Double disNextKilogramPrice, Double disFirstCubicPrice,Double disNextCubicPrice,String disRemarks,String disState,int dpIdf, int	dpIds,int	otId);

	
	/**
	 * 增加时验证该配送间是否存在
	 * @param disId
	 * @param dpIdf
	 * @param dpIds
	 * @param otId
	 * @return
	 */
	public int finddisIdByDpidfAndDpidsAndOtid(int dpIdf, int	dpIds,int	otId);

	/**
	 * 修改配送间价格
	 * @param disId
	 * @param disFirstKilogramPrice
	 * @param disNextKilogramPrice
	 * @param disFirstCubicPrice
	 * @param disNextCubicPrice
	 * @param disRemarks
	 * @return
	 */
	public int updateDIS(int disId,Double disFirstKilogramPrice,Double disNextKilogramPrice, Double disFirstCubicPrice,Double disNextCubicPrice,String disRemarks);

}
